direct-flow turbines - Español Inglés Diccionario